关于ds.table[]代表什么请教

来源:百度知道 编辑:UC知道 时间:2024/06/02 05:07:32
ds.Tables["ts"]这个应该代表 DS中名字叫TS的表
那么
ds.tables[0]呢,是不是代表DS中存贮在第一个位置的表?
如果我在DS存贮了很多表,怎么才能知道各个表具体存在什么位置?

ds.tables[0]就是代表当前第1张表
当你存很多张表的时候建议你在添加的时候
ds.Tables.Add(DataTable,"表名");
以后就根据
ds.Tables["表名"]来取就不会乱了

首先.你的理解是对的.[0]是表在数据集中存储的索引.

一般如果你的dataset中只有一两张表的时候.我们一般用ds.Table[0]这种写法.因为自己很清楚哪张是哪张.

而如果数据集中的表比较多.我们就用ds.Table["tb"]这种方式来取得不同表名的表.